Internet Archive BookReader

Studies in church dedications : or, England's patron saints